package com.cntcdt.api.service.impl;

import com.cntcdt.api.db.dao.UpdateTaskDao;
import com.cntcdt.api.db.model.UpdateTaskModel;
import com.cntcdt.api.service.UpdateTaskService;

public class UpdateTaskServiceImpl implements UpdateTaskService{
	public UpdateTaskModel findByVersionIdAndPackageId(int versionId) {
		return UpdateTaskDao.getInstance().findByVersionIdAndPackageId(versionId);
	}

	@Override
	public int insertModel(UpdateTaskModel updateTask) {
		return UpdateTaskDao.getInstance().insert(updateTask);
	}

	@Override
	public boolean updateModel(UpdateTaskModel task) {
		return UpdateTaskDao.getInstance().update(task);
	}

	@Override
	public UpdateTaskModel findByVersionIdAndPackageIdAndNoGet(int versionId) {
		return UpdateTaskDao.getInstance().findByVersionIdAndPackageIdAndNoGet(versionId);
	}

	@Override
	public UpdateTaskModel findByTaskId(int taskId) {
		// TODO Auto-generated method stub
		return UpdateTaskDao.getInstance().findByPrimaryKey(taskId);
	}
}
